package source;

import java.util.List;

public class XDCCroo {

	public static void main(String[] args) throws Exception {

		// Load file config
		Config.loadConfigs("config.xml");
		
		// faccio partire il webserver per XML-RPC
		XmlRpc server = new XmlRpc();
		server.start();
		
		Served xml = new Served();
		// TODO xml da passare come parametro a console?
		List<Server> networks = xml.parse("divx_ita.xml");
		
		// Creo un bot Pool, un contenitore per bot
		BotPool bots = new BotPool();
		bots.addNetworks(networks);

		// Che tutti si connettato e joinano i canali! Spartaaaaaaans!!
		bots.connectAndJoinAll();
		
	}

}
